package com.tedu.service;

import com.tedu.entry.Emp;
import com.tedu.entry.dto.EmpDTO;
import com.tedu.entry.vo.EmpUpdateVO;
import com.tedu.entry.vo.EmpVO;

import java.util.List;

/**
 * Author：毕龙
 * Date: 2023/7/28 10:26
 */
public interface EmpService {

    /**
     * 查詢所有的员工信息
     * @return
     */
    List<Emp> selectAllEmp();



    /**
     * 添加一个员工信息
     * @param empVO
     * @return
     */
    int insertEmp(EmpVO empVO);

    /**
     * 根据id删除用户信息
     * @param id
     * @return
     */

    int deleteEmpById(String id);


    /**
     * 根据id查询员工信息
     * @param id
     * @return
     */
    EmpDTO selectEmpById(String id);

    /**
     * 修改员工信息
     * @param vo
     * @return
     */
    int updateEmp(EmpUpdateVO vo);



}
